an incomprehensible language - Alemán Inglés Diccionario